package com.gopay.common.domain.bank.wechat;

import java.io.Serializable;

import com.gopay.common.domain.bank.ScanPayBaseMessage;
/**
 * 微信支付请求基类：包括扫码和SDK
 */
public class BaseReqMsg extends ScanPayBaseMessage implements Serializable{

	private static final long serialVersionUID = -7984821009815843361L;
	
	/**
	 * 接口类型
	 */
	private String service ="";
	
	/**
	 * 版本号
	 */
	private String version ="";
	
	/**
	 * 字符集
	 */
	private String charset ="";
	
	/**
	 * 签名方式
	 */
	private String sign_type ="";
	
	/**
	 * 商户号
	 */
	private String mch_id ="";
	
	/**
	 * 随即字符串
	 */
	private String nonce_str ="";
	
	/**
	 * 签名
	 */
	private String sign ="";

	public String getService() {
		return service;
	}

	public void setService(String service) {
		this.service = service;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getCharset() {
		return charset;
	}

	public void setCharset(String charset) {
		this.charset = charset;
	}

	public String getSign_type() {
		return sign_type;
	}

	public void setSign_type(String sign_type) {
		this.sign_type = sign_type;
	}

	public String getMch_id() {
		return mch_id;
	}

	public void setMch_id(String mch_id) {
		this.mch_id = mch_id;
	}

	public String getNonce_str() {
		return nonce_str;
	}

	public void setNonce_str(String nonce_str) {
		this.nonce_str = nonce_str;
	}

	public String getSign() {
		return sign;
	}

	public void setSign(String sign) {
		this.sign = sign;
	}
	
	

}
